//第3关 接口的使用


package step4;

public interface IStudentDAO {
	// 插入学生信息记录
	public void insertStudent(Student stu);
	// 删除指定学号学生信息记录
	public void deleteStudent(String sno);
	// 更新指定学生信息记录
	public void updateStudent(Student stu);
	// 按学号查询指定学生信息记录
	public Student findStudentBySno(String sno);
	// 显示指定学号学生信息记录
	public void displayStudentBySno(String sno);
	// 显示所有学生信息记录
	public void displayAllStudent();
}
package step4;

public class Student {
    /********** Begin **********/
	private String sno;
	private String sname;
	private String sdept;
	public Student() {
		
	}
	
	public Student(String sno, String sname, String sdept) {
		this.sno = sno;
		this.sname = sname;
		this.sdept = sdept;
	}
	
	public String getSno() {
		return sno;
	}
	
	public void setSno(String sno) {
		this.sno = sno;
	}
	
	public String getSname() {
		return sname;
	}
	
	public void setSname(String sname) {
		this.sname = sname;
	}
	
	public String getSdept() {
		return sdept;
	}
	
	public void setSdept(String sdept) {
		this.sdept = sdept;
	}

	@Override
	public String toString() {
		return "学号: " + sno + "	姓名: " + sname + "	系部: " + sdept;
	}
	
	
	
    /********** End **********/
}